launching aid - German English Dictionary